<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets">
<ui:composition template="/template.xhtml">
	<ui:define name="content">
		<p>
			<h:outputFormat value="#{talepbundle.sayfa_aciklama}" />
		</p>
		<p:panel header="#{talepbundle.giris_panel_header}"
			id="bilgiGirisPanel" styleClass="marginTop15">
			<h:outputScript library="js" name="document_ready.js" />
			<p:panelGrid columns="4" styleClass="zebra"
				columnClasses="col1,col2,col1,col2">
				<h:outputText value="#{talepbundle.lbl_aranacak_kelime}" />
				<p:inputText value="#{talepAraBean.keyword}" style="width:192px;" />
				<h:outputText value="#{talepbundle.lbl_proje}" />
				<p:selectOneMenu id="proje" value="#{talepAraBean.projeId}"
					style="width:200px;">
					<f:selectItem itemLabel="#{appbundle.lbl_seciniz}" itemValue="" />
					<f:selectItems value="#{talepAraBean.projes}" />
				</p:selectOneMenu>
				<h:outputText value="#{talepbundle.lbl_talep_oncelik}" />
				<p:selectOneMenu id="oncelik" value="#{talepAraBean.talepOncelikId}"
					style="width:200px;">
					<f:selectItem itemLabel="#{appbundle.lbl_seciniz}" itemValue="" />
					<f:selectItems value="#{talepAraBean.talepOnceliks}" />
				</p:selectOneMenu>
				<h:outputText value="#{talepbundle.lbl_talep_tipi}" />
				<p:selectOneMenu id="talepTip" value="#{talepAraBean.talepTipId}"
					style="width:200px;">
					<f:selectItem itemLabel="#{appbundle.lbl_seciniz}" itemValue="" />
					<f:selectItems value="#{talepAraBean.talepTips}" />
				</p:selectOneMenu>
				<h:outputText value="#{talepbundle.lbl_atanan_kullanici}" />
				<p:selectOneMenu id="kullanici"
					value="#{talepAraBean.atananKullaniciId}" style="width:200px;">
					<f:selectItem itemLabel="#{appbundle.lbl_seciniz}" itemValue="" />
					<f:selectItems value="#{talepAraBean.kullanicis}" />
				</p:selectOneMenu>
				<h:outputText value="#{talepbundle.lbl_rapor_eden_kullanici}" />
				<p:selectOneMenu value="#{talepAraBean.olusturanKullaniciId}"
					style="width:200px;">
					<f:selectItem itemLabel="#{appbundle.lbl_seciniz}" itemValue="" />
					<f:selectItems value="#{talepAraBean.kullanicis}" />
				</p:selectOneMenu>
				<h:outputText value="#{talepbundle.lbl_teslim_tarihi}" />
				<p:calendar value="#{talepAraBean.teslimTarih}" />
				<h:outputText value="#{talepbundle.lbl_durum}" />
				<p:selectOneRadio value="#{talepAraBean.durum}"
					styleClass="ignoreZebra">
					<f:selectItem itemLabel="#{appbundle.lbl_aktif}"
						itemValue="#{true}" />
					<f:selectItem itemLabel="#{appbundle.lbl_pasif}"
						itemValue="#{false}" />
				</p:selectOneRadio>
			</p:panelGrid>
		</p:panel>

		<h:panelGroup id="buttonsPanel">
			<div class="btnRightCol marginTop7">
				<p:commandButton value="#{appbundle.btn_iptal}"
					action="#{talepAraBean.cancelAction()}"
					update=":bodyForm:bilgiGirisPanel" styleClass="btn100" />
				<p:commandButton value="#{appbundle.btn_ara}"
					action="#{talepAraBean.searchAction()}" update="@form"
					styleClass="btn100" />
			</div>
		</h:panelGroup>

		<p:panel id="datalistPanel" styleClass="marginTop15"
			rendered="#{talepAraBean.list.size() > 0}">
			<f:facet name="header">
				<p:outputLabel id="toggler" type="text"
					value="#{talepbundle.data_table_header}" />
				<p:columnToggler datasource="talepDTable" trigger="toggler" />
			</f:facet>

			<p:dataTable id="talepDTable" var="talep"
				value="#{talepAraBean.list}"
				paginator="#{talepAraBean.list.size() > 10}"
				paginatorPosition="bottom" rows="10" resizableColumns="true">

				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_talep_no}" />
					</f:facet>
					<p:commandLink value="TLP-#{talep.id}"
						action="#{talepAraBean.showDetayAction()}">
						<f:setPropertyActionListener value="#{talep}"
							target="#{talepAraBean.selectedTalep}" />
					</p:commandLink>
				</p:column>
				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_ozet}" />
					</f:facet>
					<h:outputText value="#{talep.ozet}" />
				</p:column>
				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_talep_oncelik}" />
					</f:facet>
					<h:outputText value="#{talep.pysTalepOncelik.ad}" />
				</p:column>
				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_rapor_eden_kullanici}" />
					</f:facet>
					<h:outputText
						value="#{talep.pysKullaniciByOlusturanKullaniciId.ad} #{talep.pysKullaniciByOlusturanKullaniciId.soyad}" />
				</p:column>
				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_atanan_kullanici}" />
					</f:facet>
					<h:outputText
						value="#{talep.pysKullaniciByAtananKullaniciId.ad} #{talep.pysKullaniciByAtananKullaniciId.soyad}" />
				</p:column>
				<p:column>
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_talep_tipi}" />
					</f:facet>
					<h:outputText value="#{talep.pysTalepTip.ad}" />
				</p:column>

				<!-- p:column style="text-align:center;">
					<f:facet name="header">
						<h:outputText value="#{talepbundle.lbl_teslim_tarihi}" />
					</f:facet>
					<h:outputText value="#{talep.teslimTarih}" converter="DateConverter" />
				</p:column-->

				<p:column headerText="#{talepbundle.lbl_durum}"
					style="width:100px;text-align:center;">
					<p:selectBooleanCheckbox value="#{talep.durum}" disabled="true" />
				</p:column>

				<!--p:column style="text-align:center;">
					<f:facet name="header">
						<h:outputText value="#{kullanicibundle.lbl_durumu}" />
					</f:facet>
					<h:outputText
						value="#{DonemIslemleri.getDurumBitisTarihKontrol(donem)}" />
				</p:column-->

				<p:column style="width:25px;text-align: center">
					<p:commandLink action="#{talepAraBean.updateAction()}"
						update=":bodyForm:bilgiGirisPanel">
						<p:graphicImage value="/resources/images/icons/pencil.png" />
						<f:setPropertyActionListener value="#{talep}"
							target="#{talepAraBean.selectedTalep}" />
					</p:commandLink>
				</p:column>
				<p:column style="width:25px;text-align: center">
					<p:commandLink action="#{talepAraBean.deleteAction()}"
						update="@form">
						<p:graphicImage value="/resources/images/icons/cross.png" />
						<f:setPropertyActionListener value="#{talep}"
							target="#{talepAraBean.selectedTalep}" />
					</p:commandLink>
				</p:column>

			</p:dataTable>
		</p:panel>

	</ui:define>
</ui:composition>
</html>
